package com.example.huadi1.service;

import com.example.huadi1.dto.Registration;
import com.example.huadi1.utils.AjaxResult;
import com.example.huadi1.utils.msg.RegistrationJson;

import java.util.List;
import java.util.Map;

public interface RegistrationService {
    public AjaxResult allRegis(RegistrationJson registrationJson);
    public AjaxResult addRegis(Registration registration);
    public AjaxResult updateOffline(Registration registration);
    public AjaxResult updateOnline(Registration registration);
    public AjaxResult GreenChannel(Integer stu_ID);
    public Registration findById(Integer stu_ID);
    public List<Registration> findByPage(Map<String, Object> map);
    public AjaxResult greenChannelForm(RegistrationJson registrationJson);
    public AjaxResult offlineForm(RegistrationJson registrationJson);
    public AjaxResult onlineForm(RegistrationJson registrationJson);
    public AjaxResult sumForm(RegistrationJson registrationJson);
    public AjaxResult registrationForm(RegistrationJson registrationJson);
}
